Skip to content

Cleaning up and bumping version to 0.2.3#2

Merged
sn merged 1 commit intomainfrom
feature/cleanups
Aug 11, 2025
Merged

Cleaning up and bumping version to 0.2.3#2
sn merged 1 commit intomainfrom
feature/cleanups

Conversation

@sn
Copy link
Owner

@sn sn commented Aug 11, 2025

This pull request introduces several improvements to the release workflow, documentation, and versioning, as well as minor code cleanups. The main focus is on enhancing the release automation process and updating the documentation to reflect new feature ideas.

Release workflow improvements:

  • Added explicit permissions for contents: write and actions: read to the create-release job in .github/workflows/release.yml, ensuring the workflow has the necessary access to create releases.
  • Updated the release workflow to attach all files in the dist/ directory to the release instead of specifying individual files, simplifying future file management.
  • Added a step to list built files in the dist/ directory during the release workflow for easier debugging and verification.

Documentation updates:

  • Expanded the list of areas for improvement in README.md to include new feature ideas such as volume analysis, Fibonacci retracements, support/resistance levels, drawdown protection, dynamic stop-loss, correlation analysis, and multi-pair trading.

Versioning:

  • Bumped the package version to 0.2.3 in ohheycrypto/__version__.py.

Other changes:

  • Removed the example configuration file config.json.example, possibly in preparation for a new format or to avoid confusion.
  • Minor code cleanups in ohheycrypto/services/logging.py by removing redundant comments. [1] [2]

@sn sn self-assigned this Aug 11, 2025
@sn sn merged commit cc4946f into main Aug 11, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant